package com.yilin.tms.system.service;

import com.yilin.tms.core.application.PageData;
import com.yilin.tms.core.entity.system.handle.Complaint;
import com.yilin.tms.core.entity.system.handle.Feedback;
import com.yilin.tms.core.entity.user.account.Account;

public interface IHandleService  {

    PageData<Complaint> getComplaintPage(Complaint query, Integer page, Integer limit);

    PageData<Feedback> getFeedbackPage(Feedback query, Integer page, Integer limit);



    void saveComplaint(Complaint complaint);

    void saveFeedback(Feedback feedback);


    void dealComplaint(Complaint complaint, Account user);

    void dealFeedback(Feedback feedback, Account user);
}
